Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 LEOPOLD ROAD Semi-Detached £163,000 16 Aug 2004
72 LEOPOLD ROAD Detached £56,000 20 May 1996
76 LEOPOLD ROAD Detached £263,500 29 Jan 2016
81 LEOPOLD ROAD Semi-Detached £249,995 27 Sep 2010
82 LEOPOLD ROAD Detached £248,000 20 Apr 2022
84 LEOPOLD ROAD Detached £210,000 9 Jul 2019
85 LEOPOLD ROAD Detached £218,000 21 Jan 2011
86 LEOPOLD ROAD Detached £240,000 23 Jun 2017
88 LEOPOLD ROAD Detached £182,000 18 Dec 2012
89 LEOPOLD ROAD Detached £254,000 26 Jun 2015
92 LEOPOLD ROAD Terraced £305,000 16 Jun 2023
93 LEOPOLD ROAD Semi-Detached £195,000 28 Nov 2011
96 LEOPOLD ROAD Detached £184,000 10 Nov 2009
97 LEOPOLD ROAD Semi-Detached £178,000 24 Aug 2007
98 LEOPOLD ROAD Detached £150,000 3 Jul 2007
99 LEOPOLD ROAD Semi-Detached £163,000 11 Oct 2013
100 LEOPOLD ROAD Detached £387,500 30 Mar 2022
101 LEOPOLD ROAD Semi-Detached £149,000 29 Apr 2005
102 LEOPOLD ROAD Detached £160,500 18 Jun 2004
104 LEOPOLD ROAD Detached £310,000 25 Jun 2021
105 LEOPOLD ROAD Semi-Detached £170,000 16 Apr 2004
107 LEOPOLD ROAD Detached £298,000 18 Mar 2016
113 LEOPOLD ROAD Semi-Detached £187,000 3 Apr 2013
115 LEOPOLD ROAD Semi-Detached £75,000 13 Nov 1997